package com.ruoyi.wisdom.service;

import com.ruoyi.wisdom.domain.FzServiceNotice;

import java.util.List;

/**
 * 发布公告Service接口
 * 
 * @author ruoyi
 * @date 2020-03-05
 */
public interface IFzServiceNoticeService 
{
    /**
     * 查询发布公告
     * 
     * @param noticeId 发布公告ID
     * @return 发布公告
     */
    public FzServiceNotice selectFzServiceNoticeById(String noticeId);

    /**
     * 查询发布公告列表
     * 
     * @param fzServiceNotice 发布公告
     * @return 发布公告集合
     */
    public List<FzServiceNotice> selectFzServiceNoticeList(FzServiceNotice fzServiceNotice);

    /**
     * 新增发布公告
     * 
     * @param fzServiceNotice 发布公告
     * @return 结果
     */
    public int insertFzServiceNotice(FzServiceNotice fzServiceNotice);

    /**
     * 修改发布公告
     * 
     * @param fzServiceNotice 发布公告
     * @return 结果
     */
    public int updateFzServiceNotice(FzServiceNotice fzServiceNotice);

    /**
     * 批量删除发布公告
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteFzServiceNoticeByIds(String ids);

    /**
     * 删除发布公告信息
     * 
     * @param noticeId 发布公告ID
     * @return 结果
     */
    public int deleteFzServiceNoticeById(String noticeId);
}
